/*顶部*/
.headersH{
  width: 100%;
  height: 130px;
  /*position: absolute;
  top:0;*/
}
.vhead{
  width: 100%;
  /*height: 100% !important;*/
  position: fixed;
  height: 94px !important;
  top:0;
  right: 0;
  left: 0;
  z-index: 1030;
  /*height: 130px !important;*/
  /*position: absolute;
  top:0;*/
  /*min-width: 1600px;*/
}
/*顶部登录条*/
.loginColumn{
  height: 30px;
  line-height: 30px;
  overflow: hidden;
}
.loginColumn a:hover,.loginColumn a:hover i{
  color: red;
}
.loginColumn ul{
  float: right;
  line-height: 30px;
  display: flex;
  margin: 0 50px 0 0;
}
.loginColumn ul li{
  color:#fff;
}
.loginColumn ul li a{
  color:#fff;
  display: inline-flex;
}
.vTitleDiv{
  height: 60px;
  line-height:60px;
  color: #fff;
  overflow: hidden;
  margin-top: 10px;
}
.vTitleDiv .fl{
  margin-left: 30px;
}
.vTitleDiv .fr{
  margin-right: 30px;
  margin-top: 10px;
}
.vTitleDiv .frList{
  float: right;
  display: flex;
}
.vTitleDiv .frList li{
  color:#fff;
  font-size: 16px;
}
.vTitleDiv .frList a{
  color:#fff;
  display: inline-flex;
}
.vLip{
  padding-right: 10px;
}
/*.vImg{
  width: 142px;
  height: 70px;
  display: inline-block;
}
.vImg img{
  width: 100%;
  height: 100%;
}*/
.vImg{
  width: 142px;
  height: 70px;
  display: inline-block;
}
.vName{
  color: #fff;
  font-size: 36px;
  display: inline-block;
  padding: 5px 0;
  text-align: center;
  vertical-align: top;
  margin-left: -5px;
}

/*logo条*/
.vLogobgDiv{
  width: 100%;
  /*height: 100px;*/
  overflow: hidden;
  height: 100%;
  background-image: url("../../common/img/logobg.png");
  background-repeat: no-repeat;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
}
.vLogoContainer{
  /* width: 84%;!*1600px;*!*/
  width: 100%;
  height:100%;
  margin: 0 auto;
}

.vMenuUl{
  margin: 0;
  padding: 0;
  text-align: center;
}
.vMenuUl li{
  width: 114px;
  height: 34px;
  line-height: 34px;
  display: inline-block;
  margin: 0 7px 0 7px;
}
.vMenuUl li a{
  display: block;
  width: 100%;
  height: 100%;
  color:#fff;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  background: #3fcbff;
  /*border-top: 1px solid #1a90d9;
  border-left: 1px solid #1a90d9;
  border-right: 1px solid #1a90d9;*/
  /*background: -webkit-linear-gradient(#69c9f9,#1a90d9);!*safari 5.1-6.0*!
  background: -moz-linear-gradient(#69c9f9,#1a90d9);!*firefox 3.6-15*!
  background: -o-linear-gradient(#69c9f9,#1a90d9);!*opera 11.1-12.0*!
  background: linear-gradient(#69c9f9,#1a90d9);*/
}
.vMenuUl li a span{
  display: block;
  font-size: 18px;
}
.vMenuUl li a:hover,.vMenuUl li a.actived{
  color: #69c9f9 !important;
  background: #fff !important;
  /*font-weight: bold;*/
}

/*主页*/
.vhomeBox{
  width: 84%;/*1600px;*/
  margin: 20px auto 15px auto;
  /*margin:0 auto 15px auto;*/
}
/*搜索条*/
.vSearchDiv{
  display: inline-block;
  width: 100%;/*1600px*/
  height: 40px;
  background: #58bbf3;
  margin: 0 auto;
  box-shadow: 0px 4px 15px 0px rgba(0,0,0,.3);
}
.vhintUl{
  padding-left: 0px;
  float: left;
  margin-top: 8px;
}
.vhintUl li{
  float: left;
  margin: 0 5px;
}
.vhintUl li a{
  display: flex;
}
.vhintUl li a i:hover{
  color: #fb9e13;
}
.vSearchBox{
  float: right;
}
.vSInputDiv{
  width: 333px;
  height: 33px;
  margin-top: 3px;
  margin-right: 15px;
  float: left;
  position: relative;
  background-image: url("/static/theme/common/img/searchinp.png");
}
.vSInputDiv input {
  width: 265px;
  height: 33px;
  border: none;
  float:left;
  border-radius: 5px;
  background: transparent;
  padding:0 15px;
  -webkit-tap-highlight-color: rgba(0,0,0,0);/*去掉输入框默认蓝边框*/
  -webkit-user-modify: read-write-plaintext-only;
  outline: none;
  box-shadow: none;
}
.vSInputDiv a i:hover{
  color: red;
}
.searchIcon{
  font-size: 30px;
  color:rgb(123,140,147);
}
.vKeywordUl{
  margin: 10px 0 0 0;
  float: right;
}
.vKeywordUl li{
  float: left;
  margin: 0 20px 0 0;
}
.vKeywordUl li a{
  color:#fff;
}
.vKeywordUl li a:hover{
  color: #fb9e13;
}
/*主内容*/
.elContainer{
  height: 100%;
  min-height: 100vh;
  overflow-x:hidden;
}
.demo-container{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-top: 94px;
}
.vMain{
  /*width: 100%;
  height: 100%;
  overflow: visible;*/
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-top: 94px;
  /* position: absolute;
   top: 130px;
   bottom: 0;
   overflow: auto;*/
  /* margin-bottom: 30px;*/
}
.el-aside{
  background: #000;
  height: 100%;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-y:scroll;
  overflow-x: hidden;
  position: relative;
}
.vaside254{
  width: 254px !important;
  min-width: 254px !important;
}
.vaside75{
  width: 75px !important;
  min-width: 75px !important;
}
.vaside18{
  width: 18px !important;
  min-width: 18px !important;
}
.vaside410{
  width: 410px !important;
  min-width: 410px !important;
}
.elMain{
  background: #e3ebee;
  overflow-y:scroll;
  /*margin-left: -20px;*/
  margin-right: -20px;
  /*z-index: 99;*/
  padding: 20px;
  height: 100%;
}
.elContainer{
  height: 100%;
  min-height: 100vh;
  overflow-x: hidden;
}
.vContentDiv{
  width: 100%;/*1600px*/
  height: 100%;
  margin: 0 auto;
}
/*间隔边框*/
.intervalBox{
  background-color: #ffffff;
  box-shadow: 4px 3px 5px 0px
  rgba(224, 226, 227, 0.75);
}
.intervalBox .el-form-item{
  margin-bottom: 0;
}
/*大多数框样式*/
.vHomeBox{
  width: 400px;
  /*height: 100%;*/
  /*height: 285px;*/
  margin-top: 15px;
  box-shadow:0px 1px 7px 2px rgba(0,0,0,.2);
  overflow: hidden;
  float: left;
}
/*今日通报今日来报*/
.vHomeBox_500{
  /*height: 500px;*/
}
.vHomeBox_220{
  /* height: 220px;*/
}
.vHomeBox_265{
  /*height: 265px;*/
}
.vHomeTime{
  width: 780px;
  margin: 15px  14px 0 14px;
}
.vHomeBox .vHomeTittle , .vHomedyDiv .vHomeTittle{
  width: 100%;
  height: 50px;
  /*background: #eee;*/
  box-shadow: 0px 1px 7px 2px rgba(0,0,0,.2);
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  /* background: -webkit-linear-gradient(#69c9f9,#1a90d9);!*safari 5.1-6.0*!
   background: -moz-linear-gradient(#69c9f9,#1a90d9);!*firefox 3.6-15*!
   background: -o-linear-gradient(#69c9f9,#1a90d9);!*opera 11.1-12.0*!*/
  /*background: linear-gradient(#fff,#eee);*/
}
/*蓝色条短*/
.vHomeTittleBSort{
  background-repeat: no-repeat;
  background-image: url("/static/theme/common/img/vHomeTitleLong.png");
}
/*蓝色条长*/
.vHomeTittleBLong{
  background-repeat: no-repeat;
  background-image: url("/static/theme/common/img/vHomeTitleBlue.png");
}
.vHomeBox .vHomeTittle .vHomeDFBIcon{
  color: rgb(254,209,64);
  display: inline-block;
  margin: 11px 5px 0 8px;
}
.vHomeBox .vHomeTittle .vHomeName{
  font-size: 18px;
  color: #fff;
  display: flex;
  margin-top: -25px;
  margin-left: 40px;
}
.vHomeBox .vHomeTittle a{
  float: right;
  display: flex;
  margin-top: -20px;
  margin-right: 10px;
}
.vHomeBox .vHomeTittle a:hover span,.vHomeBox .vHomeTittle a:hover i{
  color:red;
}
.vHomedyDiv .vHomeTittle a{
  float: right;
  display: flex;
  margin-top: 20px;
  margin-right: 10px;
}
.vHomeBox .vHomeTittle a span , .vHomedyDiv .vHomeTittle a span{
  margin: 0 5px;
  color: #4c4c4c;
}
.vHomeBox .vHomeTittle .vHomeMore , .vHomedyDiv .vHomeTittle .vHomeMore{
  margin-top: -2px !important;
}
.vHomeBox .vHomeTittle .goMoreIcon , .vHomedyDiv .vHomeTittle .goMoreIcon{
  color: #4c4c4c;
}
.vHomeContentUl{
  margin-top: 0;
  width: 95%;
  height: calc(100% - 50px);
  padding-top: 10px;
  margin-left: 15px;
}
.vHomeContentUl li{
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow:hidden;
  height: 30px;
  line-height: 30px;
  width: 100%;
  /* margin-left: -20px;*/
}
.vHomeCD li{
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow:hidden;
  height: 29px;
  line-height: 29px;
  width: 100%;
  /* margin-left: -20px;*/
  border-bottom: 1px dashed #ddd;
}
.vHomeContentUl .vHomeCIcon{
  width: 6px;
  height: 6px;
  /*margin: 40px 0 0 40px;*/
  -webkit-transform-origin: 0 100%;
  -moz-transform-origin: 0 100%;
  -o-transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform:  rotate(-45deg);
  -ms-transform:  rotate(-45deg);
  transform:  rotate(-45deg);
  background: red;
  display: inline-block;
  margin: 0 10px;
}

/*有时间没有标记*/
.vHomeCBTtime{
  width: calc(100% - 160px);
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow:hidden;
}
/*有标记没有时间*/
.vHomeCBTicon {
  width: calc(100% - 26px);
  float: right;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.vHomeContentUl .vHomeCBT,.vHomeContentUl .vHomeCTime{
  font-size: 16px;
  color: #000;
}
.vHomeContentUl .vHomeCTime{
  float: right;
}
.vHomeContentUlBg{
  background-image: url("/static/theme/common/img/time.png");
  background-repeat: no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
}
.vHomeContentUl li a{
  display: block;
}
.vHomeContentUl li a:hover span{
  color: red;
}
/*图表框样式*/
.vHomeChart{
  width: 780px;
  /*height: 360px;*/
  overflow: hidden;
  height: 285px;
  float: left;
  /*background-image: url("/static/theme/common/img/chartBg.png");*/
  margin: 15px  14px 0 14px;
  box-shadow:0px 1px 7px 2px rgba(0,0,0,.2);
  display: inline-block;
}
/*日历样式*/
.vHomeData{
  width: 400px;
  /*height: 360px;*/
  height: 285px;
  float: left;
  margin-top: 15px;
  box-shadow:0px 1px 7px 2px rgba(0,0,0,.2);
  overflow: hidden;
}
#dateshow .layui-laydate{
  width: 100%;
  height: 100%;
  border: none;box-shadow: none;
}
#dateshow .layui-laydate-main{
  width: 100% !important;
}
#dateshow .layui-laydate-header{
  padding: 10px 70px 9px;
  height: 40px;
  line-height: 20px;
  background:#00b5ff;
  color: #fff;
}
#dateshow .layui-laydate-header i{
  color:#fff;
}
#dateshow .layui-laydate-header i:hover, .layui-laydate-header span:hover{
  color:#000;
}
#dateshow .layui-laydate-content table{
  width: 100%;
}
#dateshow .layui-laydate-content table th{
  color: #00b5ff;
  height: 40px;
}
#dateshow .layui-laydate-content td{
  height: 10px;
}
#dateshow .layui-laydate .layui-this{
  background: #f2c644 !important;
  border-radius: 8px;
}
#dateshow .layui-laydate-content td:hover{
  /*background: #f2c644 !important;
  color: #fff;*/
  border-radius: 8px;
}
/*实时消息*/
/*.vHomeTime{
  width: 770px;
  height: 500px;
  float: left;
  background-image: url("/static/theme/common/img/time.png");
  margin: 15px  14px 0 14px;
  box-shadow:0px 1px 7px 2px rgba(0,0,0,.2);
  overflow: hidden;
}
.vHomeTime ul{
  width: 90%;
  margin-top: 40px;
}
.vHomeTime ul li{
  margin-left: -10px;
  height: 30px;
}
.vHomeTime ul li a span{
  color: #000;
  font-size:16px;
}
.vHomeTime ul li a .vHomeTimeBt{
  width: 85%;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow:hidden;
}
.vHomeTime ul li a .vHomeTimeTime{
  float: right;
}
.vHomeTime ul li a:hover span{
  color:red;
}*/

/*订阅栏在常规box上改下宽高即可*/
#dyColumn{
  width: 1610px;
  margin-left: -7px;
}
.BHomeBlock{
  display: inline-block;;
  padding: 14px 7px 0 7px;
  height: 264px;
  box-sizing: border-box;
}

.vHomedyDiv{
  width: 100%;
  height: 250px;
  box-shadow:0px 1px 7px 2px rgba(0,0,0,.2);
}
.vHomedyDiv .vHomeTittle .vHomeIcon_dy{
  display: inline-block;
  margin-top: 12px;
  margin-left: 5px;
  background-image: url("/static/theme/common/img/dy.png");
  background-repeat: no-repeat;
  color: #fff;
  padding-left: 8px;
  padding-top: 2px;
}
.vHomedyDiv .vHomeTittle .vHomeName{
  font-size: 18px;
  color: #fff;
  margin-left: -12px;
  vertical-align:middle;
}
/*.vHomedyDiv .vHomedyIcon{
  width: 27px;
  height: 27px;
  display: inline-block;
  background-image: url("/static/theme/common/img/dyicon.png");
  margin-left: -5px;
}*/
.occupyDiv{
  width: 95%;
  height: 15px;
}
/*首页tab切换*/
.elTab .el-tabs__header{
  margin: 0;
}
.tabs{
  width: 95%;
  margin-bottom: 15px;
  margin: 10px auto auto auto;
}
.tabs .el-tabs--card>.el-tabs__header{
  border-bottom: 1px solid #58b3eb;
  /*margin: 10px 0 0 10px;*/
  margin: 0 0 20px 0;
}
.tabs .el-tabs__item{
  height: 29px;
  line-height: 29px;
  margin-right: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.tabs .el-tabs--card>.el-tabs__header .el-tabs__nav{
  /*border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  border-top: 1px solid #e1e1e1;*/
  border: none;
  border-bottom: 1px solid #0ba79e;
}
.tabs .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{
  background: #58b3eb;
  color: #fff;
  border-bottom:none;
}
.tabs .el-tabs--card>.el-tabs__header .el-tabs__item{
  background: #f3f3f3;
  border: 1px solid #e1e1e1;
  border-bottom-color:#fafcff;
}
.tabs .el-tabs__item:hover{
  color: #000;
}
/*.paddingL{
  padding-left: 30px;
}*/

/*值班处置页面*/
.onLeftMenu{
  /*width: 220px;!*164px;!*9%;*!
  min-width: 220px;*/
  /*height: calc( 100% - 8px );*/
  float: left;
  padding: 20px 0 0 0;
  /*background: #24acfa;*/
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
  background: #fff;
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  -o-transition: width 0.3s;
  /*  transition: all 1s ease;*/
  transition: min-width 0.3s ease-in-out ,width 0.3s ease-in-out;/* 必须指明多个变化的属性*/
  position: relative;
  overflow: hidden;
  /* z-index: 100;*/
}
/*弹窗里使用*/
.onLeftMenuBorder{
  padding: 0px;
  border: 1px solid #acdcfa;
  border-bottom: none;
  box-shadow: none;
}
.onLeftMenuBig{
  width: 450px;/*164px;!*9%;*/
  min-width: 450px;
  height: calc( 100% - 8px );
  float: left;
  padding: 8px 0 0 0;
  background: #24acfa;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}
.onLeftMenu .el-tree >.el-tree-node{/*解决外框overflow：auto属性不生效*/
  min-width: 100%;
  display: inline-block !important;
}
/*.onLeftMenu .el-tree-node{!*超过了强制折行*!
  white-space: inherit;
}*/
.onLeftMenu .el-tree{
  background: #1c97e2;
  color: #fff;
  width: calc( 100% - 26px );
  height:calc( 100% - 8px );
  font-size: 16px;
  overflow: auto;
  margin: 0 0 0 8px;
}
.onLeftMenu .el-tree >.el-tree-node{/*解决外框overflow：auto属性不生效*/
  min-width: 100%;
  display: inline-block !important;
}
.onLeftMenu .el-tree-node__content{
  height: 30px;
}
.onLeftMenu .el-icon-caret-right:after{
  color: rgb(27,145,215) !important;
}
.onLeftMenu .el-tree-node__expand-icon{
  font-size: 20px;
}
.onLeftMenu .el-tree-node__expand-icon.is-leaf{
  color: transparent;
}
.onLeftMenu .el-tree-node__content:hover,.onLeftMenu .el-tree-node:focus>.el-tree-node__content , .onLeftMenu .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{
  background:#fdfefe;
  color:rgb(27,145,215);
}
/*.onLeftMenu .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content:after{
  content: '';
  width:1px;
  height:1px;
  position: absolute;
  border: 10px solid transparent;
  border-right-color: #fff;
  left:87.2%;
  margin-top: 5px;
}*//*三角形*/
.onLeftMenu .el-tree-node>.el-tree-node__children{
  overflow: visible;
}
.onLeftMenu .el-tree-node__label{
  font-size: 16px;
}
.onLeftMenu ul {
  background-color:#fff !important;
  color:#aaa;
}
.onLeftMenu  .el-submenu__title span{
  color: #333;
}
/*.el-submenu{
  margin-bottom: 20px;
}*/
.onLeftMenu .el-submenu__title i, .onLeftMenu .el-menu-item, .onLeftMenu .el-menu-item i {
  color:#b6b6b6;
  margin-right: 15px;
}
.onLeftMenu .el-menu-item span , .onLeftMenu  .el-submenu__title span{
  color: #333;
}
.onLeftMenu .el-menu{
  border-right:none;
}
.onLeftMenu .el-menu-vertical-demo {
  /* 消除叠加时，底部内容凸显Bug */
  width:100% !important;
  overflow: auto;
}
.onLeftMenu .el-menu-vertical-demo_93P{
  height: 93% !important;
}
.onLeftMenu .el-menu-vertical-demo_100P{
  height: 100% !important;
}
/*.onLeftMenu .el-submenu__title{
  !*padding: 0 13px !important;*!
  padding-left: 10px !important;
}*/
.onLeftMenu .el-menu-item:hover,.onLeftMenu .el-submenu__title:hover{
  outline: 0;
  background-color: #d4f4fe;
  color: #fff;
  border-bottom-left-radius: 0%;
  width: 100%;
}
.onLeftMenu .el-menu-item:focus,.onLeftMenu .el-menu-item.is-active{
  background-color: #54d2fe;
  width: 100%;
}
.onLeftMenu .el-menu-item, .onLeftMenu .el-submenu__title{
  width: 100%;
  height: 40px !important;
  line-height: 40px !important;
  font-size: 18px;
  font-family: '微软雅黑';
}
.el-submenu__title,.el-submenu .el-menu-item,.el-menu-item{
  height: 40px !important;
  color: #333;
  line-height: 40px !important;
}
.el-menu--vertical .el-menu-item i{
  color: #b7b7b7;
}
.el-menu--vertical .el-submenu__title:focus,.el-menu--vertical .el-submenu__title:hover,.el-menu--vertical .el-menu-item:focus,.el-menu--vertical .el-menu-item:hover{
  background-color: #d4f4fe;
}
.el-menu--vertical .el-menu-item.is-active{
  background: #54d2fe;
}
.onLeftMenu .el-submenu__icon-arrow{
  margin-top: -5px;
  right: 30px;
}
.el-menu{
  background-color: #fff;
}
.el-menu-item.is-active , .el-menu-item.is-active i, .el-menu-item.is-active span{
  color: #fff;
}
/*leftMenu收缩css*/
.suoWaiKe{
  width:12px;
  height: 100%;/*calc( 100% - 8px );*/
  background: #f5f5f5;/*#24acfa;*/
  position: absolute;
  right: 0;
  top:0;
}
.suoXJT{
  position: absolute;
  top:40%;
  right: 0;
  height:79px;
  width:12px;
  overflow: hidden;
  cursor: pointer;
  z-index:999;
  text-align: center;
  line-height: 81px;
  border-radius: 4px;
  color:#fff;
  background: -webkit-linear-gradient(right,#3ecbff,#b7ebff);/*safari 5.1-6.0*/
  background: -moz-linear-gradient(right,#3ecbff,#b7ebff);/*firefox 3.6-15*/
  background: -o-linear-gradient(right,#3ecbff,#b7ebff);/*opera 11.1-12.058c8ff*/
  background: linear-gradient(right,#3ecbff,#b7ebff);
  border: 1px solid #88d7ff;
}
.suoXJTHover{
  box-shadow: 0 3px 6px 0 #0667a0;
  -webkit-box-shadow: 0 3px 6px 0 #0667a0;
  -o-box-shadow: 0 3px 6px 0 #0667a0;
  -moz-box-shadow: 0 3px 6px 0 #0667a0;
}
.suoXIXZ{
  transform:rotate(180deg);
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -o-transform:rotate(180deg);
}
.suoXIXZ i{
  margin-left: -2px;
}
.onLeftMenuHeight{
  /*height: calc( 95% - 8px )!important;*/
  height: 100% !important;
}
.onLeftMenuTopSearch{
  height:calc( 100% - 8px );
  /*  overflow: auto;*/
  width: calc( 100% - 18px );
}
.onLeftMenuTopSearchBorder{
  height:calc( 100% - 40px );
  width: 100%;
}
.footTabMenu{
  float: inherit;
  width: 100%;
  background-color: #c9efff;
  border: 1px solid #96e2ff;
  margin: 8px 0 0 0;
  color: #333;
  height:32px;
  line-height: 32px;
  white-space: nowrap;
  position:absolute;
  bottom:20px;
}
.footTabMenu0{
  bottom:0px !important;
}
.footTabMenu>div{
  cursor: pointer;
  display: inline-block;
}
.footTabMenu>div:nth-child(1){
  border-right: 1px solid #9ee5ff;
  width: 50%;
  text-align: center;
}
.footTabMenu>div:nth-child(2){
  width: 50%;
  text-align: center;
  position: relative;
  left:-5px;
}
.footTabMenuActer{
  color: #fff;
  background: #54d1ff;
}
/*小三角数据框*/
.almostWidth .onPop{
  overflow: auto !important;
  background: #fff;
  width: 400px;/*350px;*//* 19%;*/
  min-width:  400px;/*350px;*/
  height: calc(100% - 2px);
  border-right: 2px solid #ddd;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  float:left;
  position: relative;
  overflow: hidden;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.onPop{
  height: 100%;
}
.onPop .checkAllDiv{
  padding:5px 0 5px 20px;
}
.onUl{
  width: 100%;
  margin: 0;
  padding: 0;
}
.onUl li{
  width: 100%;
  display: flex;
  border-bottom: 1px dashed #aaa;
}
.onUl li a{
  display: block;
  padding: 5px 0 5px 0;
  width: calc(100% - 110px);
  /*margin: 0 auto;*/
}
.onUl li:hover,.dialogUl li:hover {
  background: #d9ebfe;
}
.onUl li:hover{
  background: #d9ebfe;
}
.dialogUl li:hover{
  background: #31abf4;
}
/*.onUl li:hover span{
  color: #fff !important;
}*/
.liBg{
  background: #f5f5f5;
}
.onUl li.actived{
  /*color: #fff !important;*/
  background: #ffcf29;
  /*border-right: 4px solid #ec8716;*/
}
.onUl li .el-checkbox{
  float: left;
  margin: 18px 0px 5px 20px;
}
.onUl li a .bt{
  width: 100%;
  margin-bottom: 2px;
  /*font-family: MicrosoftYaHei;*/
  color: #404040;
  font-size: 14px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.onUl li a .listContent{
  /*padding:0 10px;*/
  width: 100%;
  color: #000;
}
.onUl li a .listContent .icon{
  background-image: url("/static/theme/common/img/zbIncon.png");
  display: block;
  float: left;
  margin: 5px 5px 0 0;
}
.onUl li a .listContent .unit{
  font-size: 12px;
  width: calc(100% - 150px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #666666;
}
.onUl li a .listContent .timeSpan{
  width: 140px;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.onUl li a .listContent .time{
  max-width: 140px;
  font-size: 12px;
  color: #666666;
}
.onUl li .listContent .liIcon{
  font-size: 16px;
  color: #545454;
}
.onUl li .listIcon{
  width: 42px;
}
.onUl li .listIcon i{
  font-size: 18px;
  color: #488bcd;
  cursor: pointer;
  display: inline-block;
  margin: 2px 0;
}

.onUl li .listIcon i:hover{
  color: #fb9e13;
}
/*弹窗内的一行列表*/
.dialogUl{
  padding: 18px 0;
  width: 100%;
  margin: 0;
}
.dialogUl li a{
  display: block;
  padding: 11px 0 11px 0;
  /* height: 49px;
   line-height: 49px;*/
  border-bottom: 1px dashed #aaa;
  width: 100%;
  margin: 0 auto;
}
.dialogUl li a .bt{
  width: 70%;
  color: #0b80c8;
  float: left;
  font-size: 16px;
  font-weight: bold;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dialogUl li a .time{
  color: #606266;
  font-size: 16px;
}
.footerF{
  position: absolute;
  bottom: 0px;
  margin: 0;
  overflow: hidden;
  line-height: 30px;
}
.onFooter{
  color: #000;
  width: 95%;
  position: absolute;
  bottom: 15px;
  /*margin-top:25px;*/
  padding: 0 10px;
}
.footers{
  height: 36px;
  line-height: 36px;
  color: #0fadea;
  padding: 0 20px;
}
.onFooter .pageDiv{
  float: left;
  font-size: 12px;
}
.selPage{
  float: right;
  width:80px;
  margin-left: 5px;
  margin-top: -2px;
}
.selPage .el-input__inner{
  padding: 0 6px;
}
.selPage .el-input__suffix{
  right: 0;
}
.pageIconB{
  font-size: 16px;
  display: inline-block;
  vertical-align:middle;
  /*margin-right: 5px;*/
}
.pageIconS{
  font-size: 12px;
  display: inline-block;
  vertical-align:middle;
  /* margin-right: 5px;*/
}
.canclick{
  color: #0884da!important;
  cursor: pointer!important;
}
.dontclick{
  color: rgb(196,196,196)!important;
  cursor: no-drop!important;
}
.retrunNum{
  width: 40px;
}
.retrunNum .el-input__inner{
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  padding: 0 5px;
  border-radius: 0;
  text-align: center;
  border: 1px solid #8599b1;
}
.retrunBtn{
  font-size: 12px;
  border: 1px solid #0884da !important;
  padding: 5px !important;
  border-radius: 0;
}
.retrunBtn > span{
  color: #0884da ;
}
.retrunBtn > span i{
  font-size: 13px;
  margin: 0 auto;
  vertical-align: middle;
}
.retrunBtn:hover{
  background:#0884da ;
  /*background: -webkit-linear-gradient(#f7fbff,#e8e8e8) !important;!*safari 5.1-6.0*!
  background: -moz-linear-gradient(#f7fbff,#e8e8e8) !important;!*firefox 3.6-15*!
  background: -o-linear-gradient(#f7fbff,#e8e8e8) !important;!*opera 11.1-12.0*!
  background: linear-gradient(#f7fbff,#e8e8e8) !important;*/
}
.retrunBtn:hover span{
  color: #fff;
}
page{
  font-size: 14px;
  vertical-align: middle;
}
.onFooter .toolDiv{
  float: right;
  margin-top: 5px;
}
.onFooter .toolDiv button{
  padding: 2px !important;
}
.onFooter .toolDiv span{
  padding-top: 3px;
  cursor: pointer;
  display: inline-block;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.onFooter .toolDiv i{
  cursor: pointer;
  color: #1f8fd6;
}
.onFooter .toolDiv i:hover{
  color: #fb9e13;
}
.onFooter .toolDiv .el-button+.el-button{
  margin-left: 0;
}
.sort{
  /*margin-right: 5px;*/
}
.formInline{
  display: inline;
}
.onContent{
  /*width: 1364px;!* 71%;*!!*1369px  width: 1000px*!;*/
  width: 100%;
  /*height: calc(100% - 2px);*/
  height: 100%;
  min-width: 350px;
  /* border-top: 1px solid #ddd;
   border-bottom: 1px solid #ddd;*/
  float: left;
  position: relative;
  overflow: hidden;
  background-image: url("/static/theme/common/img/oncontent.png");
  background-repeat: no-repeat;
  background: #fafafa;
  background-size:cover;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /*-webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;*/
}
/*拖动条*/
.line{
  position: absolute;
  /*top:0;*/
  /*height:84%;*/
  height: 100%;
  width: 5px;
  overflow: hidden;
  background: #ddd;
  cursor: col-resize;
  z-index:999;
}
.line > span{
  position: absolute;
  top: 45%;
  left: -1px;
}
.onContentSmall{
  width: 100%;
  height: 100%;
}
.onContent .flex{
  width: 12px;
  height: 80px;
  border-top-left-radius:15px;
  border-bottom-left-radius:15px;
  text-align: center;
  line-height:80px;
  position: absolute;
  top:40%;
  right: 0;
  background-color: #b3e1fc;
  color:#fff;
  border: 1px solid #88d7ff;
  background: -webkit-linear-gradient(right,#3ecbff,#b7ebff);/*safari 5.1-6.0*/
  background: -moz-linear-gradient(right,#3ecbff,#b7ebff);/*firefox 3.6-15*/
  background: -o-linear-gradient(right,#3ecbff,#b7ebff);/*opera 11.1-12.058c8ff*/
  background: linear-gradient(right,#3ecbff,#b7ebff);
}
.onContent .flex:hover{
  color:#fff;
  box-shadow: 0 3px 6px 0 #0667a0;
  -webkit-box-shadow: 0 3px 6px 0 #0667a0;
  -o-box-shadow: 0 3px 6px 0 #0667a0;
  -moz-box-shadow: 0 3px 6px 0 #0667a0;
}
.onContent .flex:hover i {
  color: #fff;
}
.onContent .flex i{
  margin-left: -3px;
}
.zhuan{
  transform:rotate(180deg);
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -o-transform:rotate(180deg);
}
/*.flex:hover{

  !*box-shadow: 0 3px 6px 0 rgba(28,151,151,0.8);
  -webkit-box-shadow: 0 3px 6px 0 rgba(28,151,151,0.8);
  -o-box-shadow: 0 3px 6px 0 #0667a0;
  -moz-box-shadow: 0 3px 6px 0 #0667a0;*!
  !*box-shadow: 0 3px 6px 0 #0667a0;
  -webkit-box-shadow: 0 3px 6px 0 #0667a0;
  -o-box-shadow: 0 3px 6px 0 #0667a0;
  -moz-box-shadow: 0 3px 6px 0 #0667a0;*!
}*/
.flex :hover i{
  color: #ec8716;
}
.flexCP{
  cursor: pointer;
}
.flexND{
  cursor: no-drop;
}
.ondutyBox{
  width: 100%;
  display: flex;
  overflow: hidden;
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
  position: relative;
}
.ondutyH{
  height: calc(100% - 50px);
}
.gjSearchH{
  height: calc(100% - 40px);
}
/*搜索菜单*/
.onlikenew{
  /*width: 0; *//* width: 367px;*/
  height: calc(100% - 2px);
  float: right;
  border: 1px solid #e2e2e2;
  border-top:0;
  border-bottom: 0;
  overflow: hidden;
  /*border: 1px solid #ddd;*/
  background: #fff;
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: width 0.3s;
}
.onL359{
  width: 359px;
  min-width: 359px;
}
.onL0{
  width: 0px;
}
.onlikenew .el-collapse{
  border: 0;
}
.onlikenew .el-collapse-item{
  margin-bottom: 10px;
  overflow: hidden;
}
.onlikenew .is-active .el-collapse-item__header,.onlikenew .is-active .el-collapse-item__header span{
  background: #54d1ff;
  color: #fff;
}
.onlikenew .el-collapse-item__header:hover{
  background:#a0e5ff;
}
.onlikenew .el-collapse-item__header{
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
  background: #80dcfc;
  text-align: left;
  font-size: 18px;
  color: #333;
}
.onlikenew .el-collapse-item__arrow{
  margin-right: 0;
  line-height: 40px;
  color: #fff;
}
.onlikenew .el-collapse-item__content{
  height: 460px;
  overflow: auto;
  background: #fff;
  padding-bottom: 0;
  width: 100%;
  line-height: normal;
}
.flexible{
  border-bottom: 1px solid #ddd;
}
.flexible a{
  display: block;
  text-align: right;
  color: #fff;
  background: #f5de49;
  height: 14px;
  line-height: 14px;
}
.flexible .fbIcon{
  padding: 0 17px;
  margin: 0;
  font-size: 14px;
}
.flexible .fbBox{
  /*height: auto;*/
  max-height: 200px;
  overflow: hidden;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  -moz-transition:  0.5s;
  transition: 0.5s;
}
.flexible .fbBoxNo{
  /*height: 0;*/
  max-height: 0;
}
/*时间框*/
.flexible .el-date-editor--datetimerange.el-input__inner{
  width: 200px;
}
.ctPage{
  position: relative;
  /*margin: 0 10px;*/
  height: 100%;
  overflow: hidden;
}

/*修改Elementui弹窗同一样式*/
.el-dialog{
  background: #fff;
  /*border:2px solid #2fb0ff;fafcff
  border-radius: 7px;*/
}
/*特殊情况*/
.dialog_width_280 .el-dialog{
  width: 280px;
}
.dialog_width_300 .el-dialog{
  width: 300px;
}
.dialog_width_350 .el-dialog{
  width: 350px;
}
.dialog_width_400 .el-dialog{
  width: 400px;
}
.dialog_width_425 .el-dialog{
  width: 425px;
}
.dialog_width_500 .el-dialog{
  width: 500px;
}
.dialog_width_550 .el-dialog{
  width: 550px;
}
.dialog_width_630 .el-dialog{
  width: 630px;
}
.dialog_width_655 .el-dialog{
  width: 655px;
}
.dialog_width_700 .el-dialog{
  width: 700px;
}
.dialog_width_795 .el-dialog{
  width: 795px;
}
.dialog_width_850 .el-dialog{
  width: 850px;
}
.dialog_width_880 .el-dialog{
  width: 880px;
}
.dialog_width_900 .el-dialog{
  width: 900px;
}
.dialog_width_950 .el-dialog{
  width: 950px;
}
.dialog_width_1035 .el-dialog{
  width: 1035px;
}
.dialog_width_1085 .el-dialog{
  width: 1085px;
}
.dialog_width_1400 .el-dialog{
  width: 1400px;
}
.el-dialog__header{
  height: 38px;
  line-height: 41px;
  padding: 0 0 0 20px !important;
  /* border-top-left-radius: 7px;
  border-top-right-radius: 7px; */
  /*box-shadow: 0px 4px 4px 0px rgba(171,190,214,.5);*/
  /*background: -webkit-linear-gradient(#f0f7ff,#e6f0fe,#d9e4f4,#bccee4);!*safari 5.1-6.0*!
  background: -moz-linear-gradient(#f0f7ff,#e6f0fe,#d9e4f4,#bccee4);!*firefox 3.6-15*!
  background: -o-linear-gradient(#f0f7ff,#e6f0fe,#d9e4f4,#bccee4);!*opera 11.1-12.0*!
  background: linear-gradient(#f0f7ff,#e6f0fe,#d9e4f4,#bccee4);*/
  background: -webkit-linear-gradient(left,#2fb0ff,#a2d8f9);/*safari 5.1-6.0*/
  background: -moz-linear-gradient(left,#2fb0ff,#a2d8f9);/*firefox 3.6-15*/
  background: -o-linear-gradient(left,#2fb0ff,#a2d8f9);/*opera 11.1-12.0*/
  background: linear-gradient(left,#2fb0ff,#a2d8f9);
}
.el-dialog__header > span{
  color: #fff;
}
.el-dialog__title{
  line-height: 17px;
  font-size: 18px;
}
.el-dialog__headerbtn{
  top:0 !important;
}
.el-dialog__headerbtn .el-dialog__close{
  color: #367aac;
  font-size: 16px;
}
.el-dialog__body{
  padding: 0 !important;
  color: #333;
}
.dialog_body{
  height: 380px;
  border: 1px solid #8db2e3;
}
/*特殊*/
dialog_body_100{
  height: 100%;
  border: 1px solid #8db2e3;
}
.dialog_body{
  height: 380px;
  border: 1px solid #8db2e3;
}
/*特殊情况*/
.dialog_left_610{
  width: 610px;
  height: 380px;
  display: inline-block;
  overflow: auto;
}
.dialog_left_595{
  width: 595px;
  height: 380px;
  display: inline-block;
  overflow: auto;
}
.dialogPadding_20{
  padding:0 20px;
}
.dialogPadding_5{
  padding:0 5px;
}
.dialogPadding_20 .el-form-item__content{
  width: 200px;
}
/*特殊情况*/
.dialog_right_245{
  width: 245.5px;
  height: 380px;
  border-left: 2px solid #8db2e3;
  display: inline-block;
  overflow: auto;
  position: relative;
}
.dialog_right_160{
  width: 158px;
  height: 380px;
  position: relative;
  border-left: 2px solid #8db2e3;
  display: inline-block;
  overflow: auto;
}
.el-dialog__footer{
  /* height: 33px !important; */
  line-height: 0px;
  /* padding:0 5px 0 0; */
  margin-bottom: 0 !important;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.reportUnit{
  width: 100%;
  height: calc(100% / 2);/*165*/
}
.reportUnit > span{
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  background: #95bfee;
  display: block;
}
.reportContent{
  height: calc(100% - 30px);/*减去顶部高度*/
  overflow: auto;
}

.height_bottom20{
  height:calc(100% - 50px);
  width: 100%;
  overflow: auto;
}
.bottom_20{
  position: absolute;
  bottom: 20px;
  left:10px;
}
.dialog_body .el-tree{
  background: none;
  width: 100%;
}
.dialog_body .el-tree > .el-tree-node{
  min-width: 100%;
  display: inline-block !important;
}
.dialog_body .el-tree-node__content:hover{
  background: none;
}
.dialog_body .el-tree-node:focus>.el-tree-node__content{
  background: none;
}


/*综合检索界面*/
.searchBox{
  margin: 0 auto;
}
.compositehead{
  margin: 100px 0 30px 0;
  font-size:38px;
  text-align: center;
  color:#2792d4;
  height: 64px;
  line-height: 64px;
}
.compositehead img:nth-child(1){
  width: 64px;
  height: 64px;
}
.compositehead span:nth-child(2){
  position: relative;
  top: -20px;
}
/*搜索框*/
.compositesearch{
  width:780px ;
  height: 46px;
  border: 2px solid #58b8f1;
  border-radius:30px;
  text-align: center;
  box-shadow:inset 2px 2px 6px 0 #d4d3d3;
  -webkit-box-shadow:inset 2px 2px 6px 0 #d4d3d3;
  -o-box-shadow:inset 2px 2px 6px 0 #d4d3d3;
  -moz-box-shadow: inset 2px 2px 6px 0 #d4d3d3;
}
.compositeSearch_input{
  width: 640px;
  height: 40px;
  font-size: 20px;
  position: relative;
  left:15px;
  top:-2px;
  border: none;
  outline: none;
}

.compositeSearch_search{
  display: inline-block;
  width:116px;height:46px;
  background-color: #4db0ed;
  border-radius: 0 40px 40px 0;
  line-height: 44px;
  position: relative;
  left:11px;
  cursor:pointer;
  box-shadow:inset 2px 2px 6px 0 #5ec5f3;
  -webkit-box-shadow:inset 2px 2px 6px 0 #5ec5f3;
  -o-box-shadow:inset 2px 2px 6px 0 #5ec5f3;
  -moz-box-shadow: inset 2px 2px 6px 0 #5ec5f3;
  background: -webkit-linear-gradient(#5ec5f3,#3da4de);
  background: -moz-linear-gradient(#5ec5f3,#3da4de);
  background: -o-linear-gradient(#5ec5f3,#3da4de);
  background: linear-gradient(#5ec5f3,#3da4de);
}
.compositeSearch_search span:nth-child(1){
  font-size: 20px;
  color:#fff;
}
.compositeSearchIcon .icon-icon-{
  color:#fff;
  font-size: 30px!important;
  position: relative;
  top: 4px;
}
/*内容部分*/
.compositecontent{
  margin: 1px 0 0 0;
  width: 640px;
  height: 370px;
  background-color: #fff;
  overflow: hidden;
  position: relative;
  left:24px;
  border-radius: 6px;
  box-shadow: 2px 2px 8px 3px #c0c0c0;
  -webkit-box-shadow: 2px 2px 8px 3px #c0c0c0;
  -o-box-shadow: 2px 2px 8px 3px #c0c0c0;
  -moz-box-shadow:  2px 2px 8px 3px #c0c0c0;
}
/*内容tab栏*/
.elTab .el-tabs{
  height: 100%;
}
.elTab .el-tabs__content{
  height: calc(100% - 40px);
}
.elTab .el-tab-pane{
  height: 817px;
  height: 100%;
}
.compositecontent > .el-tabs{
  width: 624px;
  height: 341px;
  padding: 7px 7px 20px;
}
.compositecontent .el-tabs__item{
  width: 89px;
  text-align: center;
  font-size: 16px;
  margin: 0;
}
.compositecontent .el-tabs__nav-next,.compositecontent  .el-tabs__nav-prev {
  position: absolute;
  cursor: pointer;
  line-height: 40px;
  font-size: 16px;
  color: #909399;
}
.elTab .el-tabs__nav-wrap {
  height: 36px;
}
.compositecontent .el-tabs__active-bar{
  height: 4px;
}
.compositecontent .el-tabs__content{
  padding: 0 18px!important;
}
.compositecontent-new>li{
  width: 594px;
  /*border-bottom: 1px solid #b5b5b5;*/
  /*border-top: 1px solid #b5b5b5;*/
  height: 60px;
  list-style: none;
  cursor:pointer;
  overflow: hidden;
}
.compositecontent-new>li div:nth-child(1){
  font-size: 16px;
  position: relative;
  top:10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #4c4c4d;
}
.compositecontent-new>li div:nth-child(2){
  font-size: 12px;
  position: relative;
  top:15px;
  color:#808080;
}
.compositecontent-new li:hover{
  border-bottom: 1px solid #fec0c9;
  border-top: 1px solid #fec0c9;
}
.compositecontent-new li:nth-child(1){
  border-top: none!important;
}
.compositecontent-new .icon-wujiaoxing{
  font-size: 12px;
  color:#fda89d;
}

/*弹出框界面*/
.inlineBox{
  /*margin: 5px 5px;*/
  overflow: hidden;
  /*padding: 10px;
  border: 1px solid rgb(141,177,227);*/
}
/*.inlineBox .el-table--border{
  border: 1px solid #9ad5f9;
}*/
.marg{
  margin: 5px 10px 0 10px;
}
/*.noBtn .el-dialog__footer{
  !*弹出框是分页的底部*!
  background: #f5f5f5 !important;
  border-top: 1px solid #ddd;
}*/
.noBtn .el-pagination{
  margin-top: 10px;
}
.noBtn .el-pagination button:disabled{
  background: transparent;
}
.noBtn .el-pagination .btn-next, .el-pagination .btn-prev{
  background: center center no-repeat transparent;
}
.noBtn .el-pager li{
  background: transparent;
  min-width: 20px;
}
.noBtn .el-pagination .el-select .el-input{
  width: 85px;
}
.inlineBox .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{
  border-bottom-color:#fafcff;;
}
/*左侧表格右侧详情弹窗*/
.inlineBox .inBox_leftTable{
  width: 700px;
  height: auto;
  float: left;
}
.inlineBox .inBox_leftTable .el-pagination{
  text-align: right;
  margin-top:15px;
}
.inlineBox .rightdetail{
  width: 660px;
  height: 643px;
  border: 1px solid #ebeef5;
  background: rgb(250,250,250);
  float: right;
}
.inlineBox .inBox_leftTable_620{
  width: 620px;
  height: auto;
  float: left;
}
.inlineBox .inBox_leftTable_600 .el-pagination{
  text-align: right;
  margin-top:15px;
}
.inlineBox .right_detail{
  width: 300px;
  height: 575px;
  overflow: auto;
  border: 1px solid rgb(141,177,227);
  background: rgb(250,250,250);
  float: right;
}
.inlineBox .right_detail p{
  text-indent: 2em;
}
/*新闻详情界面布局*/
.detailBt{
  color: #4d4d4d;
  font-size: 20px;
  font-weight: bold;
  width: 95%;
  display: block;
  margin: 10px auto auto auto;
}
.detailTag{
  width: 95%;
  margin: 15px;
}
.detailTag span{
  background: #e6f4ff;
  padding: 0 10px;
  border-radius: 4px;
  color: #3fcbff;
  margin: 0 15px 5px 0;
  display: inline-block;
}
.detailInfo{
  height: 113px;
  overflow: auto;
  padding: 0 15px;
  -webkit-transition:height 0.5s;
  -o-transition:height 0.5s;
  -moz-transition: height 0.5s;
  transition:height 0.5s;
  background: #f3faff;
  box-shadow: 0px 3px 6px 0px rgba(149, 148, 148, 0.26);
  border: solid 1px #c8e6fd;
}
.detailInfoNo{
  height: 0;
}
.detailInfo div{
  margin: 5px 0;
}
.detailInfo span{
  font-size: 15px;
}
.detailFont{
  overflow: auto;
  /* border: 1px solid #000;*/
  height: 100%;
  padding: 15px 15px 15px 20px;
}
.maxheight_440{
  max-height: 440px;
  border: 1px solid #000;
}
.maxheight_540{
  max-height: 540px;
}
.detailFont p{
  text-indent: 2em;
  line-height: 1.8em;
}

/*工具条*/
.detailTool{
  width: 100%;
  height: 28px;
  line-height: 30px;
  background: #e6f4ff;
  /*margin: 15px 0 0 0;*/
  overflow: hidden;
  display: flex;
}
.detailTool i{
  cursor: pointer;
  color: rgb(36,139,205);
  /*display: inline-block;*/
}
.detailTool i:hover{
  color: #fb9e13;
}
/*.frd > i{
  margin-right: 5px;
}*/
.detailTool .fl{
  float: left;
}
.shrinkIn{
  margin-left: 15px;
  font-size: 25px;
}
.detailTool .fr{
  float: right;
}
.detailTool .frd{/*大的*/
  display: flex;
  position: absolute;
  right: 0;
  /*float: right;*/
}
.detailTool .fd{/*小的*/
  display: flex;
  width: 100%;
}
.detailTool .frd_30{
  width: 300px;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}
.toolLan{
  width: 100%;
  height: 30px;
  overflow: hidden;
}
.toolLan i{
  margin-right: 5px;
}
.gnBtn{
  margin: 0 6px;
  font-size: 12px;
}
.lastC,.nextC{
  cursor: pointer;
  color: #fff;
}
.lastN,.nextN{
  cursor: no-drop !important;
  color: #aaa !important;
}
.lastN,.lastC{
  -ms-transform: rotate(180deg);/*IE*/
  -moz-transform: rotate(180deg);/*firefox*/
  -webkit-transform: rotate(180deg);/*safari和chrome*/
  -o-transform: rotate(180deg);/*opear*/
  transform: rotate(180deg);
}
.allTool{
  -ms-transform: rotate(180deg);/*IE*/
  -moz-transform: rotate(180deg);/*firefox*/
  -webkit-transform: rotate(180deg);/*safari和chrome*/
  -o-transform: rotate(180deg);/*opear*/
  transform: rotate(180deg);
}

/*情报统计界面*/
.tjFDiv{
  width: 320px;
  min-width: 300px;
  height: 755px;
  float: left;
  position: relative;
  box-shadow:0px 1px 7px 2px rgba(0,0,0,.2);
  overflow: hidden;
}
.tjTitle{
  height: 36px;
  line-height: 36px;
  color: #fff;
  background: #18bdf4;
  box-shadow: 0px 3px 6px 0px rgba(0,0,0,.3);
}
.tjTitle i{
  color: #fff;
  display: inline-block;
  font-size: 20px;
  margin: 0 5px 0 15px;
}
.tjTitle span{
  font-size: 18px;
}
.tjRDiv{
  width: 100%;/*1470px;*/
  height: 755px;
  background: #fff;
  border: 1px solid #9ad5f9;
  margin: 0 0 0 15px;
  overflow: hidden;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.tjRDDiv{
  width: 90%;
  height: auto;
  /*box-shadow:0px 2px 36px 1px rgba(0,0,0,.2);*/
  margin: 15px auto 5px auto;
  -webkit-transition: height 1s;
  -moz-transition: height 1s;
  -o-transition: height 1s;
  transition: height 1s;
}
.tjRDDivs{
  width: 100%;
  height: auto;
  box-shadow:0px 2px 36px 1px rgba(0,0,0,.2);
  margin: 0 auto;
  -webkit-transition: height 1s;
  -moz-transition: height 1s;
  -o-transition: height 1s;
  transition: height 1s;
}
.tjFromItem{
  width: 90%;
  height: auto;
  /*margin: 20px auto 0px auto;*/
}
.tjBtnDiv{
  position: absolute;
  bottom: 40px;
  right: 40px;
}
.tjBtnDiv .el-button{
  float: right;
}
.smallDiv{
  height: 30px;
}
.smallTableH{
  height: 375px !important;
  -webkit-transition: height 1s;
  -moz-transition: height 1s;
  -o-transition: height 1s;
  transition: height 1s;
}
.bigTableH{
  height: 675px !important;
  -webkit-transition: height 1s;
  -moz-transition: height 1s;
  -o-transition: height 1s;
  transition: height 1s;
}

.tjRtitle{
  width: 100%;
  background: #12b6f9;
  height: 30px;
  line-height: 30px;
  color: #fff;
  /*box-shadow:0px 3px 6px 0px rgba(0,0,0,.3);*/
}
.tjRtitle span{
  color: #fff;
  float: left;
  margin-left: 15px;
  font-size: 15px;
  cursor: pointer;
}
.tjRtitle i{
  color: #fff;
  float: right;
  margin-right: 15px;
  font-size: 18px;
  cursor: pointer;
}
.tjFrom{
  border-bottom: 1px dashed #ddd;
  margin: 15px;
  margin-bottom: 0;
}
.tjFrom .el-form-item{
  margin: 15px 0 0 0 ;
}
.tjTableDiv{
  padding: 10px 50px 30px 50px;
}
.tjTableDivNone{
  padding: 10px ;
}
.tjTableDiv .el-table__header{
  background: #18bdf4;
}
.tjTableDiv th{
  background: #18bdf4;
  color: #fff;
  font-size: 14px;
}
.tjTableDiv .el-table__column-filter-trigger{
  line-height: 0;
}
.tjTableDiv .el-table .caret-wrapper{
  height: 33px;
  line-height: 33px;
}
/*无过滤条件*/
.tjTableDiv .el-table--mini td{
  padding: 3px 0;
}
.tjTableDiv .el-table--mini th{
  padding: 3px 0;
}
/*有过滤条件*/
.tjTableDiv .filtrationTable  td{
  padding: 3px 0;
}
.tjTableDiv .filtrationTable th{
  padding: 0px 0;
}
.tjTableDiv .el-table th.is-leaf{
  border-bottom: 1px solid #ccc;
}
.tjTableDiv .el-table--border{
  border: 1px solid #9ad5f9;
}
.tjTableDiv .el-table--border td, .tjTableDiv .el-table--border th{
  border-right: 1px solid transparent;
  border-bottom: 1px dashed #aaa;
}
.tjTableDiv .el-table--enable-row-hover .el-table__body tr:hover>td{/*hover*/
  background-color:#d9ebfe;
}
.tjTableDiv .el-table--striped .el-table__body tr.el-table__row--striped.current-row td, .el-table__body tr.current-row>td, .el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td{/*active*/
  background-color: #f5d36f;
}
.tjTableDiv .el-table .ascending .sort-caret.ascending {
  border-bottom-color: #fff;
}
.tjTableDiv .el-table .descending .sort-caret.descending{
  border-top-color: #fff;
}
.tjTableDiv .el-table__column-filter-trigger i{
  color: #fff;
}
.tjTableDiv .el-table th>.cell.highlight{
  color: #000;
}
/*.tjTableDiv .el-table th>.cell{
  height: 28px !important;
  line-height: 28px !important;
  margin-top: -5px !important;
}*/
/*编辑表格*/
.tb-edit .el-input,.tb-edit .el-input-number, .tb-edit .el-select{
  display: none;
  width: 100%;
}
.tb-edit .current-row .el-input,.tb-edit .current-row .el-input-number,.tb-edit .current-row .el-select{
  display: block;
}
.tb-edit .current-row .el-input+span{
  display: none;
}
/*弹窗里表格*/
.inlineBox th{
  background: #18bff3;
  color: #fff;
  font-size: 14px;
}
.inlineBox .el-table .caret-wrapper{
  height: 33px;
  line-height: 33px;
}
/*无过滤条件*/
.inlineBox .el-table--mini td{
  padding: 3px 0;
}
.inlineBox .el-table--mini th{
  padding: 2px 0;
}
/*有过滤条件*/
.inlineBox .filtrationTable td{
  padding: 3px 0;
}
.inlineBox .filtrationTable th{
  padding: 0px 0;
}
.inlineBox.el-table__column-filter-trigger{
  line-height: 0;
}
.inlineBox .el-table--border td, .inlineBox .el-table--border th{
  border-right: 1px solid transparent;
  border-bottom: 1px dashed #aaa;
}
.inlineBox .el-table--enable-row-hover .el-table__body tr:hover>td{/*hover*/
  background-color:#d9ebfe;
}
.inlineBox .el-table--striped .el-table__body tr.el-table__row--striped.current-row td, .el-table__body tr.current-row>td, .el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td{/*active*/
  background-color: #f5d36f;
}
.el-table__body tr.hover-row>td{background-color: #fff;}
/*弹窗里的树*/
.inlineBox .onLeftMenu .el-menu-item, .inlineBox .onLeftMenu .el-submenu__title{
  font-size: 14px;
  height: 35px;
  line-height: 35px;
}
.inlineBox .el-submenu__title, .inlineBox .el-submenu .el-menu-item,.inlineBox .el-menu-item{
  height: 35px !important;
  line-height: 35px !important;
}
.tjRChart{
  /*padding: 10px 50px 25px 50px;*/
  /*width: 100%;*/
  height: 100%;
}
/*.tjRChart{
  padding: 10px 50px 25px 50px;
  width: calc(100% - 100px);
  height: 200px;
  !*width: 500px;*!
  !* width: 868px;*!
  !* max-width: 868px;*!
}*/
.tjDivBottom{
  border-bottom: 1px dashed #ddd;
  margin: 15px;
  margin-bottom: 0;
}
.tjDivBottom .el-select{
  margin-bottom: 15px;
  float: right;
  margin-right: 15px;
}

.myChart{
  min-width: 440px;
}
/*导入导出*/
.exportgo{
  color: #18bdf4;
  margin-bottom: 10px;
  display: inline-block;
}
.exportgo i{
  font-size: 22px;
}
.exportgo i:hover{
  color: #fb9e13;
}
.tjContent{
  display: none;
}
/*高级检索界面*/
.compositepagesearch{
  width: 100%;
  height: 100%;
  /*padding: 0 12px 22px;*/
}
.cpspSearch{
  width: 817px;
  height: 30px;
  margin-top: 0px;
  float: right;
  position: relative;
  border-radius: 3px;
  border: solid 1px #ccc;
  background: #fff;
  /*//background-image: url("/static/theme/common/img/searchinp.png");*/
  z-index:1014;
}
.cpspSearch:hover{
  border: 1px solid #0aa8e9;
}
.cpspback{
  width: 70px;
  height: 34px;
  line-height: 34px;
  margin-top: 2px;
  float: right;
  z-index:100;
  position: relative;
  border-radius: 4px 4px 0 0;
  color:#0aa8e9 ;
  text-align: center;
  white-space: nowrap;
  background-color: #fafafa;
  margin-right: 10px;
  cursor:pointer;
}
.cpspback i{
  font-size: 20px;
}
.cpspback:hover span,.cpspback:hover i{
  color: #fb9e13;
}
/*.cpspback div{
  margin: 0 auto;
  width: 40px;
  border-bottom:2px solid rgb(246,246,246);
  border-bottom-color: #468bbf;
}*/
.cpspback .icon-dianjitaishouye{
  color:#468bbf;
  transition: font-size 0.25s ease-out 0s;
}
.icon-dianjitaishouye{
  color:#468bbf ;
}
.cpspSearch input {
  width: 740px;
  height: 34px;
  line-height: 34px;
  border: none;
  float:left;
  border-radius: 5px;
  background: transparent;
  padding:0 15px;
  -webkit-tap-highlight-color: rgba(0,0,0,0);/*去掉输入框默认蓝边框*/
  -webkit-user-modify: read-write-plaintext-only;
  outline: none;
  box-shadow: none;
}
.cpspSearch a i:hover{
  color: red;
}
.searchIcon{
  font-size: 30px;
  color:#0aa8e9;
}
.elTab .el-tabs--card>.el-tabs__header .el-tabs__item.is-active {
  border-bottom-color: transparent;
  background: #fafafa;
}
.elTab > .is-active,.cpspSearchTab .el-tab-pane{
  background-color: rgb(246,246,246);
}
.elTab .el-tabs__nav-prev,.cpspSearchTab .el-tabs__nav-next{
  color:#000;background-color: #ccc;width:20px;font-size: 15px;
  text-align: center;
}
.pagination{
  text-align: right;
}
.pagination button:disabled, .pagination .el-pager li ,.pagination .btn-next,.pagination .el-pagination .btn-prev{
  background: transparent;
}
/*相似栏*/
.searchMenuBt{
  color: #4d4d4d !important;
  font-size: 15px;
}
.demo-form-inline-time{
  white-space: nowrap;
}
.demo-form-inline .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item {
  margin-bottom: 5px;
  padding: 8px 5px 0 5px;
  white-space: nowrap;
  width: 95%;
  text-align: right;
}
.demo-form-inline .el-form-item__content{
  width: 68%;
}
.demo-form-inline .el-select{
  width: 100%;
}
.demo-form-inline .el-date-editor--datetimerange.el-input__inner{
  width:100%;
}
/*.FormItem{
  position: relative;
  left: 74%;
}*/
/*.flexibleBtn{
  margin: 5px 12px 5px 0px;
  float: right;
}*/
.changeDel{
  position: relative;
  left:5px;
}
.changeDel .icon-guanbi2{
  font-size: 10px;
  color: #1c4f50;
}
.jgPadding{
  padding: 10px 0 0 0;
}
/*.ygJiaHao{
  width: 20px;height: 20px;
  line-height: 20px;text-align: center;
  background: -webkit-linear-gradient(rgb(246,246,246),rgb(209,209,209));
  background: -moz-linear-gradient(rgb(246,246,246),rgb(209,209,209));
  background: -o-linear-gradient(rgb(246,246,246),rgb(209,209,209));
  background: linear-gradient(rgb(246,246,246),rgb(209,209,209));
  border-radius: 2px;
  position: relative;
  left:87%;
  margin-bottom: 10px;
}*/
.ygJiaHao{
  width: 20px;
  height: 20px;
  position: relative;
  left:87%;
  margin-bottom: 10px;
}
.ygJiaHao i{
  position: absolute;
  top:3px;
  left: 2px;
  font-size: 14px;
}
/*.gLRWUl{
  max-height:39px;
  -webkit-transition: max-height 2s;
  -moz-transition: max-height 2s;
  -o-transition: max-height 2s;
  transition: max-height 2s;
  overflow: hidden;
}*/
/*.liDH{
  max-height: 3900px;
}*/


/*弹窗div*/
.tcdiv{
  width: calc(100% - 2px);
  height: 100%;
  border: 1px solid #9ad5f9;
}
.tcdiv .el-textarea__inner{
  border-radius: 0;
}

/* 草稿拆分*/
.draftResolution .el-dialog{
  width: 920px;
}
.draftResolution_left{
  width: 520px;
  height: auto;
  float: left;
}
.draftResolution-row-bg{
  padding: 10px 0 0 0;
}
.draftResolution-col-bg{
  border-right: 1px dashed #aaa;
  height: 95px;
  padding: 10px 0 0 0;
  /*text-align: center;*/
}
.draftResolution-col-bg .el-radio{
  position: relative;
  left: 20px;
  margin: 0 0 10px 0;
}
.draftResolution-col-bg3{
  height: 95px;
  padding: 10px 0 0 0;
}
.draftResolution-col-bg3 .el-radio{
  position: relative;
  left: 20px;
  margin: 0 0 10px 0;
}
.draftResolution-col-bg div{
  position: relative;
  left: 45px;
}
.draftResolution-col-bg div:nth-child(2) input{
  width: 40px;
  text-align: center;
  border: 1px solid #aaa;
  height: 20px;
}
/*.draftResolution_top{
  !*padding:0 10px;
  border: 1px solid #99bae6;*!
  height: 517px;
  !*margin: 10px;*!
}*/
.draftResolution_left_cGCf2{
  width: 205px;
  /*height: 496px;*/
  float: left;
  margin: 0 15px 0 0;
}
.draftResolution_content_left{
  width: 300px;
  float: left;
  /*height: 496px;*/
}
.draftResolution_content{
  width: 30px;
  margin-left: 5px;
  height: 478px;
  float: left;
  text-align: center;
}
.draftResolution_content div:nth-child(1){
  position: relative;
  top:34%;
}
.draftResolution_content i{
  font-size: 28px;
  color:rgb(36,139,205);
  cursor: pointer;
}
.draftResolution_content .i:hover{
  color: #fb9e13;
}
.draftResolution_content div:nth-child(2){
  position: relative;
  top:48%;
  cursor: pointer;
}
.draftResolution_right{
  width: 348px;
  float: right;
}
.draftResolution_foot{
  width: 928px;
  height: 46px;
  float: left;
  text-align: right;
  line-height: 36px;
}
.draftResolution-row-bGCf2{
  padding: 30px 10px 0;
}
.draftResolution-col-bGCf2{
  border-bottom: 1px dashed #aaa;
  height: 124px;
}
.draftResolution-col-bGCf2 .el-radio{
  position: relative;
  left: 20px;
  margin: 0 0 10px 0;
}
.draftResolution-col-bGCf3 .el-radio{
  position: relative;
  left: 20px;
  margin: 0 0 10px 0;
}
.draftResolution-col-bGCf2 div{
  position: relative;
  left: 45px;
}
.draftResolution-col-bGCf2 div:nth-child(2) input{
  width: 40px;
  text-align: center;
  border: 1px solid #aaa;
  height: 20px;
}
.tcdiv>.draftResolution-cFNR{
  height: 270px;
  -moz-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
  text-indent: 2em;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  word-wrap: break-word;
  overflow: auto;
}
.draftResolution_right_cFYl{
  height: 186px;
  overflow: auto;
  padding: 0 5px;
}
.draftResolution_right_xia{
  height: 265px;
  border: 1px solid #9ad5f9;
  text-indent: 2em;
  /*-webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;*/
  word-wrap: break-word;
  overflow: auto;
}
.cGCFActived{
  background: #f5d36f!important;
}

/*弹窗按钮工具条*/
.alTool{
  margin:0 0 8px 0;
  height: 22px;
  line-height: 22px;
}
.alTool i{
  padding-left: 8px;
  padding-right: 8px;
  float: left;
  font-weight:bold;
  border-bottom: 1px solid #d9ebfe;
  border-top:1px solid #d9ebfe;
}
.allSpan{
  position: absolute;
  right: 18px;
  color: red;
}
.allSpan i{
  color: red;
}
.clicks{
  color : rgb(36,139,205);
  cursor: pointer;
}
.notClicks{
  color : #aaa !important;
  cursor: no-drop !important;
}
/*有复选框的*/
.textareas .el-textarea__inner {
  width: 100%;
  height: calc(100% - 21px);
  resize: none;
  border: none;
}
/*引用弹框*/
.yY_footer{
  white-space: nowrap;
  margin:10px 10px 10px 0;
}
.yY_footer .yY_footer_elInput{
  position: relative;
  left:7.2%;
}
.yY_footer .yY_footer_elInput .el-input{
  width: 75%;
}
.noLeft{
  position: relative!important;
  left:0!important;
}

/*报文授权弹窗*/
.bWSqRight{
  width: 645px;
}
.bWSQTree{
  height: 400px;
  overflow: auto;
  padding-left: 10px;
}
.bWSQTreeCheck{
  height:50px;
  line-height: 50px;
}

/*清分弹窗*/
.ClearSeparateDialog .el-dialog {
  width:1130px;
}
.dialogBody {
  width:100%;
  height:100%;
  display: flex;
  flex-direction:row;
}
.footerContent {
  width:100%;
  height:50px;
  line-height: 50px;
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  background: linear-gradient(to right,#2fb0ff,#6cc7ff);
  color:#ffffff !important;
}
.footerContent > span {
  margin-left:9px;
  margin-right:9px;
}
.footerContent .el-checkbox__label {
  color:#ffffff !important;
}
.ClearSeparateLeft {
  width:484px;
  height: 100%;
  /*    border:solid #99bae6;*/
  display:flex;
  flex-direction:column;
  border-width: 1px;
}
.ClearSeparateCenter {
  width:350px;
  height: 539px;
  border:solid #99bae6;
  border-width: 1px;
  display:flex;
  flex-direction:column;
  margin-right:10px;
  margin-left:10px;
}
.ClearSeparateRight {
  width:301px;
  height: 539px;
  border:solid #99bae6;
  border-width: 1px;
  display:flex;
  flex-direction:column;
}
.WaitForIntelligence {
  width: 100%;
  height: 183px;
  border:solid #99bae6;
  border-width: 1px;
  margin-bottom:10px;
  display: flex;
  flex-direction: column;
}
.WaitForIntelligenceTtitle,.IntelligenceRecordsTtitle, .ClearSeparateCenter .ClearSeparateCenterTtitle,.ClearSeparateRight .ClearSeparateRightTtitle {
  width:100%;
  height: 26px;
  margin-bottom:10px;
  font-size:15px;
  color:#ffffff;
  background: #12b6f9;
}
.WaitForIntelligenceTtitle p,.IntelligenceRecordsTtitle p, .ClearSeparateRightTtitle p,.ClearSeparateCenterTtitle p {
  margin-left: 7px;
}
.WaitForIntelligenceCheck {
  /*    width:100%;*/
  height: calc(100% - 30px);
  margin-left:13px;
  margin-right:10px;
  overflow:auto;
  display: flex;
  flex-direction: column;
}
.IntelligenceRecords {
  width: 100%;
  height: 168px;
  border:solid #99bae6;
  border-width: 1px;
  margin-bottom:10px;
  display:flex;
  flex-direction: column;
}
.IntelligenceComment {
  width: 100%;
  height: 164px;
  border:solid #99bae6;
  border-width: 1px;
  display: flex;
  flex-direction: column;
}
.WaitForIntelligenceHistory {
  height: calc(100% - 36px);
  margin-left:13px;
  margin-right:10px;
  overflow:auto;
}
.WaitForIntelligenceHistory p {
  width:calc(100% - 25px);
  margin-left:13px;
  border-bottom:dashed #aaa;
  border-width: 1px;
}
.WaitForIntelligenceCheck p {
  width:99%;
  color:#000000;
}
.writeInfo {
  height: 100%;
}
.writeInfo .el-textarea__inner {
  width:100%;
  height: calc(100% - 21px);
  resize: none;
  border:none;
}
.writeInfo + span {
  text-align: right;
  padding-right:6px;
}
.allChecked {
  align-items: center;
  height: 26px;
  /* margin-top:8px;*/
  margin-left:8px;
  bottom:5px;
}
.checkBoxLi{
  width: 99%;
  margin: 0;
  padding: 0;
}
.checkBoxLi  p{
  display: flex;
  border-bottom: 1px dashed #aaa;
}
.checkBoxLi a {
  width:calc(100% - 25px);
  color:#606266;
}
.activeAColor {
  background: #f5de49;
}
.footerContent .el-checkbox-group {
  margin-left:30px;
}
.ClearSeparateCenterPeople,.ClearSeparateRightDirect {
  height:calc(100% - 50px);
  display: flex;
  flex-direction: column;
}
.ClearSeparateCenterPeople .toPeopleTree,.ClearSeparateRightDirect .toDirect {
  height:100%;
  overflow: auto;
}
.waitCheckAll .el-checkbox__label{
  margin-left:8px;
}

/*情报导出*/
.qBDCleft{
  width: 19%;
  height: 475px;
  overflow: hidden;
  position: relative;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}
.qBDCleft .el-menu-vertical-demo i:hover{
  color:#fff;
}
.qBDCleft .el-menu-vertical-demo i{
  font-size: 18px;
}
.qBDCRight{
  width: 18.5%;
  height: 369px;
  /*border:1px solid rgb(141,177,227);*/
  position: relative;
  top:53px;
}
#qBDCleft_el-tooltip .el-tooltip{
  width:35%!important;
}
.qBDCContent{
  width: 79.8%;
  margin-left: 10px;
  padding-top: 23px;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}
.qBDCContent2{
  width: 60%;
  margin-left: 10px;
  padding-top: 23px;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}
.qBDCleftTitle{
  font-size: 16px;color: #fff;background-color: #12b6f9;padding-left:23px;height: 30px;line-height: 30px;
}
.qBDCRight .onUl li{
  line-height: 10px;
}
.qBDCRight .onUl li .el-checkbox{
  float: left;
  margin: 18px 0px 5px 20px;
}
.suoWaiKeQBDCleft{
  width:18px;
  height: 95%;/*calc( 100% - 8px );*/
  background: #24acfa;
  position: absolute;
  right: 0;
  top:25px;
}
/*关联统计分析*/
.qBDCContentTitleFl{
  width: 90%;
}
.qBDCContentTitleFr{
  width: 10%;
}
.qBDCContentTop .el-form-item,.qBDCContentTop2 .el-form-item,.qBDCContentBottomRTop .el-form-item {
  margin-bottom: 0;
}
.qBDCContentTop{
  margin-bottom: 10px;
  background-color: #fff;
  border: 1px solid #9ad5f9;
}
.qBDCContentBottomRight{
  padding-left: 10px;
}
.qBDCContentBottomRightC{
  height: 532px;
  overflow: auto;
  border: 1px solid #9ad5f9;
  word-wrap: break-word;
  text-indent: 2em;
  background-color: #fff;
}
.qBDCContentTop2{
  margin-bottom: 10px;
  width: 100%;
  background-color: #fff;
  border: 1px solid #e0dddd;
}
.qBDCContentBottomRTop{
  background-color: #fff;
  text-align: center;
  margin-top: 10px;
}
.qLTJFXSmallTableH{
  height: 184px !important;
  -webkit-transition: height 1s;
  -moz-transition: height 1s;
  -o-transition: height 1s;
  transition: height 1s;
}
.qLTJFXBigTableH{
  height: 449px !important;
  -webkit-transition: height 1s;
  -moz-transition: height 1s;
  -o-transition: height 1s;
  transition: height 1s;
}
.qBDCContentLeft2 {
  padding: 0 10px 0 10px;
  background-color: #fff;
}
/*ul列表*/
.ulList{
  height: calc(100% - 40px);
  padding: 20px 0;
}
.ulList li{
  height: 30px;
  line-height:30px;
  padding: 0 20px;
}
.ulList li:hover{
  background: #d4f4fe;
}
.ulList li a{
  font-family: '微软雅黑';
  font-size: 14px;
  color: #333;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.circles{
  background-color: #04b2ea;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  display: inline-block;
  position: relative;
  top:-2px;
}
.intBoxP{
  padding: 15px 20px;
}
.tjUl{
  margin: 0 15px;
  padding-top: 10px;
}
.tjFDiv .tjUl{
  height: 655px;
}
.tjUl li{
  height: 39px;
  line-height: 39px;
  border-bottom: 1px dashed #ddd;
}
.tjUl li a{
  font-family: '微软雅黑';
  font-size: 14px;
  padding: 0 15px;
  color: #333;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tjUl li a:hover{
  background: #f7db87;
}
.tjActived{
  background: #ffcf28;
}
.jxtjChart{
  height: 350px;
  box-shadow: rgba(224, 226, 227, 0.74902) 0px 1px 6px 0px;
}
/*引用管理*/
.yyglDS{
  width:  795px;
}
.yyglDB{
  width:  100%;
}
.yyglDiv{
  width: 260px;
  border:1px solid #acdcfa;
  height: 249px;
}
.yyglContent{
  /*height: 190px;*/
  height: calc(100% - 50px);
  padding: 10px;
  overflow-y: auto;
  overflow-x: hidden;
  background: #fff;
}
.yyglContent label{
  line-height: 34px;
}
.yyglContent .el-input{
  width: 90px;
}
.yyglTabDiv {
  width: calc(100% - 2px);
  height: calc(100% - 40px);
  /*border: 1px solid #acdcfa;*/
}
.yyglTabDiv .el-table--border{
  border: 0;
}
.yyglTabDiv .el-pagination{
  margin-top: 3px;
}

.SBLeftBottomThreeJu .el-input {
  width: 30%;
}
/*SB弹窗*/
.daiLogUl_SB{
  overflow:auto;
}
.daiLogUl_SB li{
  height: 20px;
  line-height: 20px;
  padding-left:  20px;
}
.daiLogUl_SB li:nth-child(1){
  margin-top: 10px;
}
.daiLogUl_SB li:hover{
  background-color:#d4f3ff ;
}
/*情况登记*/
.qKDJContent{
  width: 79.5%;
  margin-left: 10px;
  height: 647px;
}
.qKDJCTitle{
  height: 30px;margin-top: 10px;
}
.qKDJCTitleCq{
  text-align: center;line-height: 30px;
}
.qKDJContentLL{
  text-indent: 2em;
  word-wrap: break-word;
  overflow: auto;
}
/*附件弹窗*/
.fjDiv{
  width: calc(100% - 2px);
  height: 250px;
  max-height:250px;
  overflow: hidden;
  background-color: #fff;
  border: solid 1px #b3e1f9;
}
.fjUl{
  max-height: 220px;
  min-height: 220px;
  overflow: auto;
}
.fjUl li{
  padding: 5px;
  border-bottom: 1px dashed #8ed4f8;
}
.fjUl li a{
  display: block;
}
.fjUl li:hover{
  background-color: #eff8ff;
}
.fjActive{
  background-color: #eff8ff;
}
.fjUl .el-checkbox{
  float: left;
  padding: 0 5px;
}
.fjBt{
  font-size: 14px;
  color: #333;
  width: 60%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fjDw{
  display: inline-block;
  font-size: 14px;
  color: #333;
}
.fjTool i{
  display: inline-block;
  font-size: 16px;
  cursor: pointer;
  color: rgb(36,139,205);
}
.fjTool i:hover{
  color: #fb9e13;
}
.fjBottom{
  margin-left: 34px;
}
.fjNr{
  width: 60%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:2;
  color: #707070;
  font-size: 12px;
}
.fjFooter .el-checkbox{
  float: left;
  margin-left: 10px;
}
.fjFooter .onFooter{
  /* width: 270px; */
  position: static;
  right: 0;
  margin-top: 0px;
}
.fjFooter .onFooter .pageDiv{
  float: right;
}

/*重报识别*/
.cbsb .demo-form-inline .el-form-item__content{
  width: auto;
}
.cbsb .el-form--inline .el-form-item{
  margin-right: 0;
}
/*公共外框包裹表格和页码*/
.dialogTable{
  border: 1px solid #9ad5f9;
}
.dialogTable .pagination{
  margin-top: 3px !important;
  padding: 0;
  padding-right: 5px;
}
.dialogTable .el-table--border{
  border: none;
}
/*文本比对*/
.wBBDFl{
  width: 49.5%;
  height: 600px;
}
.wBBDFr{
  width: 49%;
  height: 600px;
}
.WBBDRtitle{
  font-size: 16px;
}
.WBBDRtitleIcon{
  width: 6px;
  height: 16px;
  background-color: #009cff;
  display: inline-block;
  margin: 0 10px 0 10px;
  position: relative;
  top:3px;
}

/*通报状态监视*/
.TBZTJSDiv{
  margin-top: 10px;
}
.TBZTJSpan {
  border: 1px solid #d9d9d9;
  width: 167px;
  height: 30px;
  display: inline-block;
  line-height: 30px;
}

.IntelligenceRecordsTtitle
{
  display: flex;
  flex-direction: row;
  align-items: center;
}

.IntelligenceRecordsTtitle p
{
  font-family: MicrosoftYaHei;
  font-size: inherit;
  font-weight: normal;
  font-stretch: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #ffffff;
}
.IntelligenceRecordsTtitle i
{
  color: inherit;
  margin-left: 5px;
}

/*草稿删除*/
.cgsc .el-radio-group{
  height: 60px;
  line-height: 60px;
}
.cgsc label{
  margin-left: 30px;
}

/*通报下发*/
.tbxfDiv{
  width: calc(100% - 2px);
}
.tbxfDiv .dlTitleBoxDiv{
  font-size: 14px;
}
.tbxfDiv .yyglContent{
  overflow: hidden;
  /*height: 270px;*/
  padding-right: 0;
}
.tbxfUl{
  height: 180px;
  min-height: 180px;
  overflow: auto;
}
.tbxfUl li{
  height: 22px;
  line-height: 22px;
}
.tbxfUl label{
  height: 22px;
  line-height: 22px;
}
.tbxfAll{
  height: 22px;
  line-height: 22px;
  position: absolute;
  bottom: 50px;
}
.tbxfAll label{
  height: 22px;
  line-height: 22px;
}
/*报文退审*/
.bwts .el-input__inner{
  color: red;
  border: none;
  background-color: #fafcff;
}
.bwts .el-textarea__inner{
  text-indent: 2em;
}

/*采用挂接界面*/
.resloveContainer {
  display: flex;
  /* flex-direction: row;*/
}
.resloveContainer .resloveLeft {
  height: 100%;
  width: 398px;
  margin-right: 10px;
  display: flex;
  flex-direction: column;
}
.resloveContainer .hitchRight {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.hitchRight .rightContent {
  width:100%;
  height: 100%;
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
}
.resloveContainer .resloveRight {
  height: 100%;
  width: 1230px;
  overflow: auto;
  /*width: 100%;
  display: flex;
  flex-direction: column;*/
}
.resloveRight .rightContent {
  width:100%;
  height: calc(100% - 270px);
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
}
.resloveRight .unitMark {
  width:100%;
  background: #fff;
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
}
.unitMark .markTable{
  width: 100%;
  display: flex;
}
.rightContent .conNotice {
  background: #fff;
  height: 100%;
  width: 394px;
  margin-right: 10px;
  position: relative;
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
}
.rightContent .detailContent {
  height: 100%;
  width: calc(100% - 394px);
  /*margin-right: 10px;*/
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
}
.hitchRight .unitMark {
  width:100%;
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
}
.resloveLeft .resolveSearch {
  width: 100%;
  background: #fff;
  margin-bottom: 10px;
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
}
.resloveLeft .useItems {
  background: #fff;
  width: 395px;
  height: 100%;
  box-shadow: 4px 3px 5px 0px rgba(224, 226, 227, 0.75);
  position: relative;
}
.detailContent .onContent {
  width: 100% !important;
}
.resolveForm {
  margin:5px;
}
.resolveForm .el-date-editor--daterange.el-input__inner,.resolveForm .el-date-editor.el-input__inner {
  width:inherit !important;
}
.resolveForm .el-select {
  width:100% !important;
}
.resolveBtns .el-form-item__content {
  margin-left:0px !important;
}
.resolveSearchBtn {
  float: right;
}
.resloveSlide {
  width: 71px;
  height: 16px;
  margin:0 auto;
  text-align: center;
  border-bottom-left-radius: 135px;
  border-bottom-right-radius: 135px;
  background: linear-gradient(#b3ebff,#42ceff);
  border: 1px solid #b3e0f9;
}
.resloveSlide .icon-xiajiantou, .resloveSlide .icon-shangjiantou {
  color:#fffefe;
}
.resolveSendBtn {
  background-color: #e7a437;
}
.resolveOutBtn {
  background-color: #16b9f9;
}
.resolveSearchBtn {
  background-color: #3197ff;
}
.resolveBtns .el-button {
  color:#ffffff;
}
.titleReslove {
  width:100%;
  height:36px;
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
}
.titleReslove .ctrlLiebia {
  width:20px;
  margin-left: 20px;
  margin-right: 15px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.liebiaoTitle,  .titleReslove .icon-liebiao , .titleReslove i{
  color:#05a8e6;
  font-size: 19px;
  font-weight: 600;
}
.markElTable {
}
.markElTable .el-table__header {
  width:100% !important;
}
.selectItemCheck {
  background: #f5d36f !important;
}
.markAddItem {
  position: absolute;
  right: 30px;
  margin-top: 8px;
}
.markAddItem i {
  padding-left: 8px;
  padding-right: 8px;
  font-weight: bold;
  border-bottom: 1px solid #d9ebfe;
  border-top: 1px solid #d9ebfe;
}

/*提示信息*/
.tsSpan{
  display: inline-block;
  font-size: 12px;
  padding: 0px 10px;
  margin: 5px 5px 5px 0;
  border-radius: 2px;
}
.tsSpan_zy{
  background-color: #fbd6d6;
  color: #ee5959;
}
.tsSpan_pt{
  background-color: gainsboro;
  color: #909399;
}
.tsFont_zy{
  color: #ee5959;
}
.tsFont_pt{
  color: #909399;
}
.ts_zy{
  background-color: #fef0f0;
  border-color: #fde2e2;
}
.ts_zy .el-notification__title{
  font-size: 16px;
  font-weight: normal;
  color: #ee5959;
}
.ts_zy .el-icon-info{
  color: #ee5959;
}
.ts_pt{
  background-color: #edf2fc;
  border-radius: 2px;
  border: 1px solid #ebeef5;
}
.ts_pt .el-notification__title{
  font-size: 16px;
  font-weight: normal;
  color: #909399;
}
.ts_zy .el-icon-warning {
  color: #ee5959;
}

/*页码*/
.jumpPages{
  width: 45px;
}
.jumpPages .el-input-number.is-controls-right ,.jumpPages .el-input__inner{
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.inlineBox .gJBWCXTable .el-table--border{
  border:none;
}
.kWMBTYContent{
  width:  calc(79.8% - 2px);
  margin-left: 10px;
  padding-top: 0;
}
/*素材抄报*/
.sccb .divOne{
  height: 43px;
  width: auto;
  margin: 0 0 10px 0;
  padding: 5px 5px;
}
.sccb .divOne form{
  display: flex;
}
.sccb .divTwo{
  height: 270px;
  overflow: auto;
  width: auto;
  margin: 0 0 10px 0;
  padding: 0 5px;
}
.sccb .divThree{
  display: flex;
  -webkit-flex-direction: initial;
  flex-direction: initial;
  height: 320px;
  margin: 0;
  border: none;
  width: auto;
}
.sccb .zwDiv_350{
  width: 350px;
  height: calc(100% - 2px);
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: min-width 0.3s ease-in-out ,width 0.3s ease-in-out;
}
.sccb .zwDiv_100P{
  width: calc(100% - 5px);
}
.sccb .yyglContent{
  height: 268px;
  text-indent: 2em;
}
.sccbBtn{
  width: 14px;
  height: 73px;
  margin-top: 120px;
  border-top-right-radius: 135px;
  border-bottom-right-radius: 135px;
  background-image: linear-gradient(-90deg, #3ecbff 0%, #b7ebff 100%),
  linear-gradient(#ffffff, #ffffff);
  background-blend-mode: normal, normal;
  border: solid 1px #88d7ff;
}
.sccbBtn i{
  margin-top: 24px;
  margin-left: -3px;
  color: #fff;
  display: block;
}
.sccbTable_508{
  width: 508px;
  height: 318px;
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: min-width 0.3s ease-in-out ,width 0.3s ease-in-out;
}
.sccbTable_0{
  width: 0px;
  height: 318px;
  display: none;
}
.noBorder{
  border : 1px solid transparent !important;
}
.tableBorder{
  border: 1px solid #9ad5f9;
}
/*网台情信息统计*/
.msgStatisticsDiv{
  width: 445px;
  height: 100%;
  border: none;
  position: relative;
}
.msgStatisticsDiv .ulList{
  padding: 0;
}
.msgStatisticsDiv .ulList li{
  padding: 0 15px;
}
.msgStatisticsDiv .yyglContent{
  padding: 10px 0;
}
.msgStatisticsDiv .dlTitleBoxDiv{
  font-size: 18px;
  height: 35px;
  line-height: 35px;
}
.msgStatisticsDiv .dlTitleBoxDiv i{
  font-size: 19px;
}
.msgtj .tjTableDiv{
  padding: 0 15px 15px 15px;
}
.msgtj .tjRDDiv{
  width: 100%;
}
.msgtj .tjDivBottom{
  border-bottom: 0;
}
.msgtj .selStustats{
  width: 125px;
}
.msgtj .tjTableDiv .el-table--border{
  border: none;
}
/*网台情信息对比*/
.infodb{
  display: flex;
}
.infodb .infodbDiv{
  width: 50%;
  height: 450px;
  overflow: auto;
  border: 1px solid #9ad5f9;
}
